Orhanerday\OpenAi\OpenAi A

Total Complexity 59
Dependencies 3
Dependents 1
Total lines 557
Lines of code 261
Logical lines of code 146
Comment lines 161
Methods 39
Properties 10

Methods 39

Method Rating Maintainability Complexity Lines of code
sendRequest()
A
46 7 37
chat()
S
59 4 14
completion()
S
59 4 14
setHeader()
S
69 3 7
setProxy()
S
70 3 6
baseUrl()
S
72 2 5
setORG()
S
73 2 5
setBaseURL()
S
74 2 5
setCustomURL()
S
74 2 5
listFineTunes()
S
73 1 5
retrieveFineTune()
S
70 1 6
cancelFineTune()
S
70 1 6
listFineTuneEvents()
S
70 1 6
embeddings()
S
72 1 5
deleteFineTune()
S
70 1 6
engines()
S
73 1 5
engine()
S
72 1 5
deleteFile()
S
70 1 6
setTimeout()
S
81 1 3
createFineTune()
S
72 1 5
__construct()
S
65 1 10
retrieveFileContent()
S
70 1 6
createImageVariation()
S
72 1 5
listModels()
S
73 1 5
retrieveModel()
S
70 1 6
complete()
S
68 1 7
createEdit()
S
72 1 5
image()
S
72 1 5
imageEdit()
S
72 1 5
search()
S
68 1 7
getCURLInfo()
S
82 1 3
answer()
S
72 1 5
classification()
S
72 1 5
moderation()
S
72 1 5
transcribe()
S
72 1 5
translate()
S
72 1 5
uploadFile()
S
72 1 5
listFiles()
S
73 1 5
retrieveFile()
S
70 1 6